import java.util.ArrayList;

/**
 * @ClassName ArrayListDemo02
 * @Description ArrayList对于元素的操作
 * @Author Li
 * @Date 2022/8/1 8:38
 * @ModifyDate 2022/8/1 8:38
 * @Version 1.0
 */
public class ArrayListDemo02 {
    public static void main(String[] args) {
        // 创建集合对象
        ArrayList<String> list = new ArrayList<>();

        // 添加元素
        list.add("hello");
        list.add("world");
        list.add("java");

        // public E get(int index)：返回指定索引处的元素
        System.out.println("get:" + list.get(0));
        System.out.println("get:" + list.get(1));
        System.out.println("get:" + list.get(2));

        // public int size()：返回此集合中的元素个数
        System.out.println("size:" + list.size());

        // public E remove(int index)：移除此集合中指定位置上的元素，返回被删除的元素
        System.out.println("remove:" + list.remove(0));

        // 遍历输出
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));
        }
    }
}
